Skip to content

fix: disable startup banner that pollutes CLI output#232

Open
axisrow wants to merge 1 commit intoIBM:mainfrom
axisrow:fix/disable-startup-banner
Open

fix: disable startup banner that pollutes CLI output#232
axisrow wants to merge 1 commit intoIBM:mainfrom
axisrow:fix/disable-startup-banner

Conversation

@axisrow
Copy link
Contributor

@axisrow axisrow commented Mar 2, 2026

Summary

  • Disable the startup banner that runs at module-import time (before Typer parses arguments)
  • The banner pollutes --version, --help, and every subcommand output
  • In chat mode it is immediately erased by clear_screen() anyway

Test plan

  • mcp-cli --help no longer shows "✓ MCP CLI ready" banner before help text
  • mcp-cli chat works normally (banner was always cleared by clear_screen())
  • All subcommands run cleanly without banner noise

🤖 Generated with Claude Code

The startup banner runs at module-import time before Typer parses
arguments, so it pollutes --version, --help, and every subcommand
output.  In chat mode it is immediately erased by clear_screen()
anyway.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant